leaf fat

noun
1.
a layer of fat that surrounds the kidneys, especially of a hog.
Origin
1715-25
British Dictionary definitions for leaf fat

leaf fat

noun
1.
the dense fat that accumulates in layers around the kidneys of certain animals, esp pigs